flock of sires - German English Dictionary